payment scheduling - German English Dictionary